{
  "guild": {
    "id": "1361349522684510449",
    "name": "wafer.space Community",
    "iconUrl": "2025-09_media/fb143eaa45770cbb40493d09b625e98b-09FD1.png"
  },
  "channel": {
    "id": "1417260587330572428",
    "type": "GuildPublicThread",
    "categoryId": "1361349523724570941",
    "category": "general",
    "name": "gf180mcu_as_sc_mcu7t3v3 vs. klayout",
    "topic": null
  },
  "dateRange": {
    "after": "2025-08-31T23:59:59.999+00:00",
    "before": "2025-10-01T00:00:00+00:00"
  },
  "exportedAt": "2026-05-11T09:29:57.977499+00:00",
  "messages": [
    {
      "id": "1421047807573360723",
      "type": "21",
      "timestamp": "2025-09-26T08:16:39.117+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "220639106915368960",
          "name": "tholin",
          "discriminator": "0000",
          "nickname": "Tholin",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
        }
      ],
      "reference": {
        "messageId": "1417260587330572428",
        "channelId": "1361349523724570941",
        "guildId": "1361349522684510449"
      },
      "inlineEmojis": []
    },
    {
      "id": "1421047811146776607",
      "type": "Default",
      "timestamp": "2025-09-26T08:16:39.969+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "We have a small block hardened with your library on the Tiny Tapeout GF 0p1 test shuttle. It works quite well with librelane. The only issue we had to fix were NP.2/PP.2 violations. The Nplus/Pplus layers are not drawn but autogenerated by magic and they don't take abutment into account. You can fix most cells by extending Nplus/Pplus to the cell boundary (or slightly over). The sole exception is the tap cell where I had to redraw a few layers.",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421048097341182042",
      "type": "Default",
      "timestamp": "2025-09-26T08:17:48.203+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "This is the patched version we used:",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [
        {
          "id": "1421048097039061085",
          "url": "2025-09_media/gf180mcu_as_sc_mcu7t3v3-CA1EA.gds",
          "fileName": "gf180mcu_as_sc_mcu7t3v3.gds",
          "fileSizeBytes": 309938
        }
      ],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421048708749070408",
      "type": "Default",
      "timestamp": "2025-09-26T08:20:13.974+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Of course. Same issues as I had in sky130. Now I need to look up the magic properties to set the Nplus/Pplus sizes.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421048815980384338",
      "type": "Default",
      "timestamp": "2025-09-26T08:20:39.54+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Its probably something like `string MASKHINTS_NPLUS`",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421049075041832971",
      "type": "Default",
      "timestamp": "2025-09-26T08:21:41.305+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "it is.",
      "author": {
        "id": "596068704471482370",
        "name": "246tnt",
        "discriminator": "0000",
        "nickname": "tnt",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421050449678700554",
      "type": "Default",
      "timestamp": "2025-09-26T08:27:09.044+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "I am going to match up Nplus and Pplus to the size of the Pwell and Nwell and hope that works.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421054531306786929",
      "type": "Default",
      "timestamp": "2025-09-26T08:43:22.18+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Alright, I made a commit. I did try to automate the generation of the MASKHINTS lines, so please let me know if anything is wrong.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\ud83d\udc4d",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2025-09_media/1f44d-27259.svg"
          },
          "count": 2,
          "users": [
            {
              "id": "543162393413287956",
              "name": "h.tamas",
              "discriminator": "0000",
              "nickname": "htamas",
              "color": null,
              "isBot": false,
              "avatarUrl": "2025-09_media/1-B2132.png"
            },
            {
              "id": "596068704471482370",
              "name": "246tnt",
              "discriminator": "0000",
              "nickname": "tnt",
              "color": null,
              "isBot": false,
              "avatarUrl": "2025-09_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png"
            }
          ]
        }
      ],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421088817133125652",
      "type": "Default",
      "timestamp": "2025-09-26T10:59:36.558+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "The regular cells are good now, but the tap cell still has a couple of violations.",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421090777764986912",
      "type": "Default",
      "timestamp": "2025-09-26T11:07:24.009+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Can you give me a DRC report?",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421104624861184131",
      "type": "Default",
      "timestamp": "2025-09-26T12:02:25.414+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [
        {
          "id": "1421104624177381458",
          "url": "2025-09_media/tt_cell_macro_6-2A918.gds",
          "fileName": "tt_cell_macro_6.gds",
          "fileSizeBytes": 1374954
        },
        {
          "id": "1421104624575975424",
          "url": "2025-09_media/tt_cell_macro_6_main-57F9C.lyrdb",
          "fileName": "tt_cell_macro_6_main.lyrdb",
          "fileSizeBytes": 1570356
        }
      ],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421115141168168991",
      "type": "Default",
      "timestamp": "2025-09-26T12:44:12.697+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Okay, another commit. Tap call might be fine now.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421126335836852305",
      "type": "Default",
      "timestamp": "2025-09-26T13:28:41.714+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Not yet:",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [
        {
          "id": "1421126335157244034",
          "url": "2025-09_media/tt_cell_macro_6-12986.gds",
          "fileName": "tt_cell_macro_6.gds",
          "fileSizeBytes": 1375018
        },
        {
          "id": "1421126335480463430",
          "url": "2025-09_media/tt_cell_macro_6_main-17F18.lyrdb",
          "fileName": "tt_cell_macro_6_main.lyrdb",
          "fileSizeBytes": 1357500
        }
      ],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421126452731973733",
      "type": "Default",
      "timestamp": "2025-09-26T13:29:09.584+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "One thing I'm seeing is that the Nplus/Pplus from the adjacent cells are now overlapping the region in which it is reversed in the tap cell.",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421127169806958703",
      "type": "Default",
      "timestamp": "2025-09-26T13:32:00.548+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "By the way, you should also add a cdl file:\nhttps://github.com/htfab/ttgf0p1-pdk-snapshot/blob/main/gf180mcuD/libs.ref/gf180mcu_as_sc_mcu7t3v3/cdl/gf180mcu_as_sc_mcu7t3v3.cdl",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421127483801210941",
      "type": "Default",
      "timestamp": "2025-09-26T13:33:15.41+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Is that just SPICE netlists?",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421129643645472841",
      "type": "Default",
      "timestamp": "2025-09-26T13:41:50.357+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Okay, I updated my scripts to generate that too now",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\ud83d\udc4d",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2025-09_media/1f44d-27259.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "543162393413287956",
              "name": "h.tamas",
              "discriminator": "0000",
              "nickname": "htamas",
              "color": null,
              "isBot": false,
              "avatarUrl": "2025-09_media/1-B2132.png"
            }
          ]
        }
      ],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421129715347095593",
      "type": "Default",
      "timestamp": "2025-09-26T13:42:07.452+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "I tried fixing the tap cell again, but I just have no way of testing my changes right now.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421130044964733083",
      "type": "Default",
      "timestamp": "2025-09-26T13:43:26.039+00:00",
      "timestampEdited": "2025-09-26T13:43:31.836+00:00",
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Also, these are klayout DRC errors, right? How are doing that? LibreLane on my end just says that KLayout DRC is not yet supported for gf180.",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421138194103144609",
      "type": "Reply",
      "timestamp": "2025-09-26T14:15:48.945+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "`python $PDK_ROOT/$PDK/libs.tech/klayout/drc/run_drc.py --variant=D --run_dir=drc --path=whatever.gds`",
      "author": {
        "id": "543162393413287956",
        "name": "h.tamas",
        "discriminator": "0000",
        "nickname": "htamas",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/1-B2132.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "220639106915368960",
          "name": "tholin",
          "discriminator": "0000",
          "nickname": "Tholin",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
        }
      ],
      "reference": {
        "messageId": "1421130044964733083",
        "channelId": "1417260587330572428",
        "guildId": "1361349522684510449"
      },
      "inlineEmojis": []
    },
    {
      "id": "1421138622366748744",
      "type": "Default",
      "timestamp": "2025-09-26T14:17:31.051+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "Awesome!",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1421138636090507294",
      "type": "Default",
      "timestamp": "2025-09-26T14:17:34.323+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "I\u2019ll try that",
      "author": {
        "id": "220639106915368960",
        "name": "tholin",
        "discriminator": "0000",
        "nickname": "Tholin",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\ud83d\udc4d",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2025-09_media/1f44d-27259.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "543162393413287956",
              "name": "h.tamas",
              "discriminator": "0000",
              "nickname": "htamas",
              "color": null,
              "isBot": false,
              "avatarUrl": "2025-09_media/1-B2132.png"
            }
          ]
        }
      ],
      "mentions": [],
      "inlineEmojis": []
    }
  ],
  "messageCount": 22
}